*{
margin:0px;
padding:0px;
}
img{
border:0px;
}
body{
font-family:Arial, Helvetica, sans-serif;
}
.table{
margin-left:35px;
}
.table2{
background-color:#FFFFFF;
border:1px solid #D2D0CC;
padding:13px;
width:899px;
}
.table3{
background-color:#FFFFFF;
border:1px solid #D2D0CC;
padding:13px;
margin:7px 0 35px 0;
width:930px; 
}
.td{
border:1px solid #D2D0CC;
padding:11px;
background-color:#FFFFFF;
}
.bg1{
background-image: url(images/bg2.1.jpg);
width:#;
}
.bg2{
background-image: url(images/bg2.1.jpg);
margin:0 auto;
width:1000px;
}
.bg3{
background-image: url(images/bg2.1.jpg);
width:#;
}
.header{
padding:20px 0 0 200px;
}
.header select{
width:95px;
height:20px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#a4a4a4;
}
/*.header span{
display:block;
float:left;
line-height:20px;
padding:0 10px 0 16px;
}*/
.text1{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:20px 0 0 470px;

}
.text2{
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
color:#353535;
margin:20px 0 0 15px;
}
.text3{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
/*margin-top:12px;*/
}
.text4{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin-top:12px;
color:#716F6F;
text-decoration:underline
}
.text4:visited{text-decoration:underline}
.text4:hover{text-decoration:none}
.text5{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin:10px 15px 0 10px;
color:#2A2A2A;
}
.inner_copy{
border:0;
color:#fff;
float:right;
width:0.09%!important;
margin:-100px;
overflow:hidden;
line-height:0px;
padding:0px;
font-size:11px
}
.but{
margin:13px 0 13px 0;
border:none;

}
#menu{
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
display:block;
float:left;
}
#menu li{
display:block;
float:left;
}
#menu li a{
color:#383838;
margin:1px 16px 0 16px;
text-decoration:none;
}
#menu li a:visited{text-decoration:none}
#menu li a:hover{text-decoration:underline}
#menu2{
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
/*display:block;
margin:2px 0 10px 250px;
overflow:hidden;*/
}
#menu2 li{
color:#A39C9C;
display:block;
float:left;
line-height:18px;
}
#menu2 li a{
color:#A39C9C;
margin:0 16px 0 16px;
text-decoration:none;

}
.search{
background:url(images/go.jpg) top left no-repeat;
width:60px; 
height:21px; 
border:0px;
float:left;
margin:0 0 0 5px;
}
.search_input{
width:206px;
height:21px; 
border:0px;
float:left;
margin:0 0 0 5px;
background:url(images/input.jpg) top left no-repeat;
}
#search{
margin:0 0 0 60px;
float:left;
width:330px;
}
#search span{
display:block;
float:left;
font-size:13px;
line-height:21px;
}

.img1{
display:block;
float:left;
margin:8px 3px 0 0;
}
.img2{

}
.img3{
border:none;
width:282px;
height:383px;
}
#links{
list-style-type:none;
padding:10px 105px 10px 0;
display:block;
margin-left:15px;
}
#links li{
background:url(images/marcer.jpg) left 9px no-repeat;
display:block;
width:179px;
height:15px;
padding:4px 0 5px 0;
}
#links li a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#817a7a;
margin:0 20px;
text-decoration:underline
}
#links li a:visited{text-decoration:underline}
#links li a:hover{text-decoration:none}
#bestsellers{
list-style-type:none;
padding:15px 0 0 16px;
}
#bestsellers li{
display:block;
line-height:24px;
margin:0 0 6px 0;
}
.b{
display:block;
float:left;
text-align:center;
width:25px;
height:25px;
font-weight:bold;
color:#FFFFFF;
background-color:#333333;
margin:0 23px 0 0;
}
#bestsellers li a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#808182;
text-decoration:none;
}
.icon{
border:none;
}
.company_logo{
margin-top:10px;
}

#itemContainer td { 
  margin-top: 2px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 2px;
}

#cartInfo {
    background: url("images/sprite.png") repeat scroll -218px -2px #EFF1F4;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 0 #FFFFFF;
    color: #6E6E6E;
    cursor: pointer;
    float: right;
    font-size: 13px;
    font-weight: bold;
    line-height: 18px;
    margin-left: 56px;
    padding: 7px 8px 6px 33px;
    position: relative;
    text-shadow: 1px 1px 0 #FFFFFF;
    top: 10px;
    width: 60px;
}
#cartInfo:hover {
    background-color: #E8EAED;
}
#cartInfo.open {
    background-position: -218px -26px;
}

#cartPopover {
    background: #2A2B2C;
    border: 1px solid #000000;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 3px rgba(0, 0, 0, 0.5);
    color: #FFFFFF;
    display: none;
    font-family: "FreightSansMedium",sans-serif;
    position: absolute;
    right: 144px;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.8);
    top: 92px;
    width: 218px;
    z-index: 9999;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
}
#triangle {
    color: #45484A;
    font-size: 24px;
    left: 50%;
    margin-left: -12px;
    position: absolute;
    text-shadow: 0 1px 0 #444749;
    top: -21px;
    transform: scale(1.2, 0.8) translateY(1.5px);
}
#cartPopover .itemRow {
    border-bottom: 1px solid #2B2D2E;
    border-top: 1px solid #434547;
    height: 12px;
    padding: 10px;
}
#cartPopover .itemRow div {
    float: left;
}
#cartPopover .item-custom {
    margin-right: 6px;
    width: 35px;
}
#cartPopover .item-custom span {
    display: inline-block;
    float: left;
    font-family: "Trebuchet MS",sans-serif;
    height: 13px;
    text-align: right;
    width: 23px;
}
#cartPopover .item-custom div {
    float: left;
    height: 13px;
    margin-left: 3px;
}
#cartPopover .simpleCart_increment, #cartPopover .simpleCart_decrement {
    display: block;
    font-size: 1px;
    height: 5px;
    line-height: 1;
    margin-top: 3px;
}
#cartPopover .item-name {
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 90px;
}
#cartPopover .itemRow .item-total {
    float: right;
}
#cartData {
    background: none repeat scroll 0 0 #232425;
    padding: 10px;
}
#cartData strong {
    font-family: "FreightSans",sans-serif;
}
#popoverButtons {
    padding: 10px;
}
#cartPopover strong {
    color: #FFFFFF;
}
.hudbtn {
    background: #343434;
    border: 1px solid #000000;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 0 #6D6D6E inset;
    color: #D9D9D9;
    font: bold 13px/26px "FreightSans",sans-serif;
    height: 24px;
    padding: 0 12px;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}
.hudbtn:hover {
    background: #2F2F30;
}
.hudbtn:active {
    background: #282828;
    box-shadow: none;
}
.hudbtn.primary {
    background: #97C865;
    border-color: #3D7530;
    box-shadow: 0 1px 0 #D8E994 inset;
    color: #FFFFFF;
}
.hudbtn.primary:hover {
    background: #91BF61;
}
.hudbtn.primary:active {
    background: #3F8738;
    box-shadow: none;
}
